iT邦幫忙

2022 iThome 鐵人賽

DAY 3
0
Software Development

Web專案建置雜談系列 第 3

Web專案建置雜談 - 需求確認(下)

  • 分享至 

  • xImage
  •  

繼上一篇這次要來拆解一下以下三個專案,以便我們接下來的調研

工廠三色燈的Linebot機器人

  這個小專案是之前,跟其他人合作的一個 Side Project,一般來說工廠在產線上會有所謂的三色燈(紅→故障、黃→待機、綠→運行),讓產線的員工或是組長可以很方便的判斷現在產線的狀況如何,而我們目的是希望是透過I/O卡進行三色燈訊號的擷取,我們購買的I/O卡本身有支援MQTT的服務因此可以透過此進行訊息的SUB/PUB,系統的背後也要進行歷史資訊的存取,最後提供一個line API message 的 Webhook 服務,下圖也提供我當時所畫的一些流程。

  • 總結技術需求:
    1. MQTT Broker Server
    2. SQL Server
    3. WEB Server (前端+後端皆需要)
    4. docker 部屬

數位電子名片(NFC)

  當初朋友拿了一張很酷炫的名片給我看,是一張類似識別證的小卡,而現在的手機通常都會後置NFC讀寫裝置,在放置在手機後面之後,手機便會彈出已經設定好的名片頁面,之後回家之後想要復刻這樣一個小專題。
主要功能是NFC卡片結合識別證,透過手機NFC掃描之後在手機上顯示一個客製化的電子名片。我覺得蠻有質感而且實用度蠻高的,加上看起來可以

  • 總結技術需求:
    1. NFC 讀寫裝置
    2. SQL Server
    3. WEB Server (前端+後端皆需要)
    4. docker 部屬

基本的進銷存系統(Enterprise Resource Planning)

  ERP(Enterprise Resource Planning)這部分就很單純了,相信是很多人以前的作業XD,當然目前市場上其實已經有很多很成熟的產品了,這部分想要做的是一個比較基本的版本,因為很多小小的店家如:寵物店、眼鏡行,其實都只需要其中比較基本的功能,那麼相對來說市面上很多的功能都太過複雜了,因此想法上也是希望將其抽出較為和新的功能並實作。

  • 總結技術需求:
    1. SQL Server
    2. WEB Server (前端+後端皆需要)

總結

  到目前為止可以確定了大部分的需求,因為這次希望做出的是一個能共用的專案模板基底,因此這邊做個小結:

  1. 「快速」
  2. 「模組化」、「微服務」
  3. 「費用低廉但好用」
  4. 「熟悉度」、「泛用度」
  5. MQTT Broker Server
  6. SQL Server
  7. NFC 讀寫裝置

接下來的文章將來針對各自不同的技術進行調研和整理。


上一篇
Web專案建置雜談 - 需求確認(上)
下一篇
Web專案建置雜談 - web server 框架評估
系列文
Web專案建置雜談30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言